package com.dawn.module.cms.controller.app.data.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.HashMap;
import java.util.List;

@Schema(description = "用户 App - 个人中心")
@Data
@ToString(callSuper = true)
public class MineInfoResponse implements Serializable {

    private static final long serialVersionUID=1L;

    @Schema(description = "个人中心banner滚动图", example = "[]")
    private List banner;

    @Schema(description = "个人中心顶图", example = "")
    private String mineTopBg;

    @Schema(description = "mainImage", example = "")
    private String mainImage;

    @Schema(description = "导航模块", example = "[]")
    private List<HashMap<String, Object>> menus;

    @Schema(description = "新闻简报消息滚动", example = "[]")
    private List<HashMap<String, Object>> roll;

    @Schema(description = "资讯滚动", example = "[]")
    private String[] newsNoticeArray;

}
